Vivo V40 Pro Vs Vivo X100: Detailed Comparison